function ajax(method, url) {
  return new Promise((resolve, reject) => {
    let xhr = new XMLHttpRequest();
    xhr.open(method, url) // 第三个参数不写默认异步
    xhr.send() // get方式不穿参数  post方式传参数
    xhr.onreadystatechange = () => {
      if (xhr.readyState === 4) {
        if (xhr.status === 200) {
          resolve(JSON.parse(xhr.responseText))
        } else {
          reject(new Error('请求失败了'))
        }
      }
    }
  })
}

module.exports = {
  ajax
}